LEGION Model Builder Help

About Data Profiles

Data Profiles are discrete sets of data that are used in LEGION to simulate various factors crucial to accurate modelling. The following Data Profiles are available within LEGION Model Builder:

  • Population Profile – a profile used with Populated Zones and Evacuation Zones. Specifies the number and type of a zone's initial population and the destinations of Entities leaving a zone.
  • Arrival Profile – a profile used with Entrances. Used to model the arrival of pedestrians into a model over time.
  • Availability Profile – a profile used with all Spatial Objects except Entrances, Gates, Populated Zones and Evacuation Zones. Required when you wish to. specify when an object is available for use or not within a simulation. They can also be used with CAD Layers to turn CAD 'on and off' at certain times in a simulation.
  • Delay Profile – a profile used with Delay Points and Gates. Used to model one or more delay distributions that apply over a period of time.
  • Event Profile – a profile used with a Direction Modifier. Enables you to select a specific number of Entities to respond to events at specific times.
  • Exit Profile – a profile used with Exits. Used to control the rate of egress of pedestrians from a model.
  • Gate Control Profile – a profile used with Gates. Used to control whether a Gate is set to operate in one of these states: In, Out, Free In, Free Out, Free Both, Closed.
  • Speed Profile – a profile containing preferred walking speeds for use with Entity Types
  • Size Profile (Entity) – a profile (histogram or distribution) that specifies the physical size of Entities.
  • Size Profile (Luggage) – a profile (histogram or distribution) that specifies the physical size of Entities carrying different sizes of luggage.

Arrival Profiles and Event Profiles are time-function histograms used by LEGION models to specify the arrival of Entities through Entrances and the number of Entities affected by Direction Modifiers, respectively.

Data Profiles can be created within LEGION Model Builder, using the ‘Edit Data Profile’ dialog box, or they can be set up in the Data Template spreadsheet and imported using the Data Import Manager. To learn about the Data Template spreadsheet, see The Data Template Spreadsheet .

Creating Exit Profiles, Delay Profiles and Availability Profiles using the ‘Edit Data Profile’ dialog box is described in relation to the Spatial Objects they are used with. See Spatial Objects In Detail. Speed, Size and Luggage Size profiles are described in relation to Entity Types (see Creating and editing Entity Types ).

A note on Availability Profiles

Availability Profiles enable you to turn most Spatial Objects ‘on' or 'off’ at specified times and for specified periods within the runtime of a simulation. The objects that are not affected by availability are Entrances, Populated Zones and Evacuation Zones. They can also be applied to CAD Layers to simulate the arrival and departure of trains and other vehicles (see CAD Layers and Availability Profiles ).

Availability Profiles can be created with the Data Template spreadsheet, or set up manually using the ‘Edit Data Profile’ dialog box. They look similar to Arrival Profiles except within the graph you are specifying when object(s) are available (‘On’) and unavailable (‘Off’).

Relevant objects have a parameter tab labelled ‘Availability’ where you can specify that the object use the time scope of a particular Availability Profile. Availability Profiles can also be used in conjunction with conditions to make them sensitive to operational schemes or events like emergencies or evacuations. A condition can be entered on the tab labelled ‘Conditions’.

For Direction Modifiers you can specify either an Event Profile or an Availability Profile in their ‘Timescope’ property. When using an Event Profile, the number of pedestrians specified in the profile in any given time step are affected by the Direction Modifier. When using an Availability Profile, all Entities within the Direction Modifier when the profile is set to 'On' will be affected.